'''
/*
 * @Author: wevsmy 
 * @Date: 2017-10-30 14:17:56 
 * @Last Modified by:   wevsmy 
 * @Last Modified time: 2017-10-30 14:17:56 
 */
'''
def test(num):
    print("----1----")
    def test_in(num_in):
        print("----2----")
        def test_in2(num_in2):
            print("----3----")
            print(num+num_in+num_in2)
        print("----4----")
        return test_in2
    print("----5----")
    return test_in

test(100)(10)(1)